taxes, duties and charges - German English Dictionary